package agentEntity

type AgentLevelTask struct {
	ID      int64  `json:"id" gorm:"column:id" form:"id"`                   // 自增ID
	LevelId int64  `json:"level_id" gorm:"column:level_id" form:"level_id"` // 分销等级id
	Name    string `json:"name" gorm:"column:name" form:"name"`             // 任务名称
	Type    int8   `json:"type" gorm:"column:type" form:"type"`             // 任务类型
	Number  int64  `json:"number" gorm:"column:number" form:"number"`       // 任务限定数
	Desc    string `json:"desc" gorm:"column:desc" form:"desc"`             // 任务描述
	IsMust  int8   `json:"is_must" gorm:"column:is_must" form:"is_must"`    // 是否必须达成0:其一1:所有
	Sort    int16  `json:"sort" gorm:"column:sort" form:"sort"`             // 排序
	Status  int8   `json:"status" gorm:"column:status" form:"status"`       // 状态
	IsDel   int8   `json:"is_del" gorm:"column:is_del" form:"is_del"`       // 是否删除
	AddTime int64  `json:"add_time" gorm:"column:add_time" form:"add_time"` // 添加时间
}

// TableName 表名称
func (*AgentLevelTask) TableName() string {
	return "eb_agent_level_task"
}
